草庐IT

Android CalendarView 减慢布局

全部标签

android - 将布局组件设置为居中

在上面的屏幕中,我有两个线性布局,一个用于两个TextView和两个EditText,另一个布局用于三个按钮,如图所示,现在我想将这两个布局设置如下:1)第一个布局需要设置在屏幕中心2)所有按钮或第二布局必须设置在屏幕底部所以我想问问我该怎么做。我的XML文件是 最佳答案 关于android-将布局组件设置为居中,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6195446/

android - 如何将布局参数设置为对话框中的编辑文本?

我试图将一些布局参数设置为对话框中的编辑文本,但它似乎没有效果。为什么?如何减小编辑文本的宽度?AlertDialog.Builderbuilder=newAlertDialog.Builder(context);builder=newAlertDialog.Builder(context);finalEditTextinput=newEditText(context);LinearLayout.LayoutParamslp=newLinearLayout.LayoutParams(20,LinearLayout.LayoutParams.WRAP_CONTENT);lp.setMar

android - 软键盘将所有布局向上移动

当显示带有EditText的AlertDialog时,软键盘会向上移动Activity的布局。当我使用轨迹球以及使用轨迹球后的所有后续尝试时,就会发生这种情况。当我在触摸模式下调用对话框时-软键盘覆盖在我的布局上。我可以做些什么来始终使用软键盘覆盖可能的布局? 最佳答案 将android:windowSoftInputMode="adjustNothing"放在AndroidManifest.xml上的Activity上。 关于android-软键盘将所有布局向上移动,我们在StackO

本教程中如何使用Android.r.id.text1在没有相同ID的布局中没有小部件的情况下使用?

我跟着本教程使用Raterrofit和StackoverflowAPI构建示例Android应用程序。在OnClick(视图V)方法上的主攻击代码中,他们引用了视图android.R.id.text1但是我在其布局文件中没有任何内容,其中没有“text1”的ID。怎么会这样?另外,我习惯于将OnClickListener用作匿名的内舱。在此示例中,整个主动脉都实现了onclicklistener和onClick(View)班上被覆盖。这样做有任何好处吗?他们正在使用开关语句来确定正在单击哪个布局项目,并将所有操作放在单个中onClick(View)方法。谢谢!看答案引用这里,android.r

android - 如何在顶部和底部设置边框线性布局

边框的背景这是我的代码,我试图在Linarlayout上显示边框顶部和底部,但我无法显示效果我必须设置边框顶部和底部的家庭线性布局和办公室线性布局我试图设置但效果是不来请检查哪里做错了。 最佳答案 使用上面的布局作为背景边框。它会给你一个很好的效果。如果您愿意,可以更改颜色和填充。将其作为xml添加到您的可绘制文件夹中,并将其作为布局的背景。希望这对您有所帮助。 关于android-如何在顶部和底部设置边框线性布局,我们在StackOverflow上找到一个类似的问题:

android - 约束布局将两个按钮水平居中,边距很小,垂直居中

我想在这样的约束下将我的白色按钮放在屏幕中央。1.在父边缘之间水平居中,并可能放置一些边距。2.在顶部父级按钮和固定按钮之间垂直居中。现在我的布局在图像上看起来像这样好吧,我想我可以将这个按钮放在一些FrameLayout中,然后对其进行约束,但这似乎无法添加另一个布局。我已经为D-Pad和XAYB添加了这样的添加下一个FrameLayout甚至RelativeLayout似乎与使用ConstraintLayout矛盾,其目的是防止许多布局的深度嵌套,如线性、相对、框架布局。 最佳答案 好的,我通过在屏幕的水平中间添加垂直引用线解决

android - 如何对齐在android线性布局水平方向上对齐的项目?

我有5张图片,它们应该以线性布局水平放置,并且应该以合理的方式放置,第三张图片位于屏幕中央。所有图像的宽度和高度都相同。即图像之间的填充应该动态调整。谢谢 最佳答案 你可以使用android:layout_weight="1"对于每一个能解决你问题的项目,并在屏幕上使用相等的空间排列项目 关于android-如何对齐在android线性布局水平方向上对齐的项目?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

android - 输入文本布局中的错误还是我的错误?

当用户在第一次尝试输入正确的值时,它很好,但是当用户在edittext中设置错误后给出正确的输入时与textinputlayout然后editText的整个背景变黑,当设置错误时背景变红,当焦点和输入类型正确时背景变colorAccent(工作室中的默认颜色名称)xml代码privatebooleanvalidateEmail(){Stringemail=etEmail.getText().toString().trim();if(email.isEmpty()||!isValidEmail(email)){ipEmail.setError("Entervalidemailaddres

android - 使用 Android 绑定(bind)库将 dimen 资源添加到布局

我正在使用Android的绑定(bind)库,我正在尝试根据bool值添加或删除TextView上的边距。如果是这样,我希望TextView在右边有一个边距,在左边没有边距,如果没有,则相反。所有其他资源都工作正常,但是当我编译代码时,我收到有关TextView边距的错误:找不到参数类型为float的属性“android:layout_marginRight”的setter。谁能发现错误?这是我的xml:这是我的边距:16dp0dp当我删除边距时,程序可以完美地编译和运行。 最佳答案 布局属性的数据绑定(bind)不受支持,但您可以

android - 线性布局中按钮的边距

我正在创建一些按钮并将它们添加到定义为的线性布局中按钮是用创建的for(inti=0;i这些按钮总是有一个边距(大约3像素),我想将其删除。我有什么想念的吗?如果我使用我创建的自定义View,则它们之间没有空格。我应该设置lp.setMargins(-3,-3,-3,-3);哪个删除了边距?这有什么缺点吗? 最佳答案 我真的不认为他们有边距,但这与按钮的背景有关。按钮的默认背景可能是这样的图像:http://developer.android.com/guide/developing/tools/draw9patch.html其中包